<template>
	<view>
		<u-gap height="150"></u-gap>
		<u-tabbar
			:value="tabBarValue"
			@change="tabBarChange"
			:fixed="true"
			activeColor="#d81e06"
			:placeholder="false"
			:safeAreaInsetBottom="true"
		>
		<u-tabbar-item v-for="(item, index) in tabBarList"
			:text="item.Text"
			:icon="item.icon"
			@click="tabBarClick(index,item)"
			>
		</u-tabbar-item>
		</u-tabbar>
	</view>
</template>
<script>
// import store from '@/store/store'
import tabBar from '@/utils/tabbar.js'
export default {
    name:'m-tabbar',
	computed:{
	    tabbar() {
			// 判断默认是否有值，没有取默认值
			// if(uni.getStorageSync('tabBarList')){
			// 	console.log("========")
			// 	return uni.getStorageSync('tabBarList')
			// }else{
			// 	console.log("---------",tabBar[1])
			// 	uni.setStorageSync('tabBarList',tabBar[1])
			// 	return tabBar[1];
			// }
	    }
	  },
    props:{
        tabBarList:{
            type:Array,
            default:function(){
				return [];
			}
        },
		tabBarValue:{
			type:Number,
			value:1
		}
    },
	onLoad() {
	},
	methods: {
	    tabBarChange(name) {
			// if (name === 3){
			// 	return uni.$u.toast('请您先登录')
			// } else{
				this.tabbarValue = name
			// } 
	    },
	   
	    tabBarClick(index,item) {
			// debugger
			uni.switchTab({
				url:item.pagePath
			});
	        console.log('click1',index , item.Text,item.pagePath)
	    }
	},
}
</script>
